Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
cmirror may abort on various error conditions. There was a complaint,
that the error mesasge might be overlooked because of the normal
diagnostic output:
To make this more clear, an additional diagnostic output was requested
to show that cmirror didn't finish its job:
Implementation:
Add code to
die()
to optionally show the additionalmessage. This can be selected by a global flag
Let the master set that flag unless
--quiet
is selectedAdd code to
die()
so that it can be called withdie(NULL)
to showonly the optional additional message but no specific error message.
Replace
_exit(1)
withdie(NULL)
n places where it was used toabort the parent process after a child process, which as the duty to
emit the error messages for its operation, has failed.